type runtime.traceArg
68 uses
runtime (current package)
trace.go#L96: markWorkerLabels [2][len(gcMarkWorkerModeStrings)]traceArg
trace.go#L97: goStopReasons [2][len(traceGoStopReasonStrings)]traceArg
trace.go#L98: goBlockReasons [2][len(traceBlockReasonStrings)]traceArg
trace.go#L735: trace.markWorkerLabels[gen%2][i] = traceArg(trace.stringTab[gen%2].put(gen, label))
trace.go#L738: trace.goBlockReasons[gen%2][i] = traceArg(trace.stringTab[gen%2].put(gen, str))
trace.go#L741: trace.goStopReasons[gen%2][i] = traceArg(trace.stringTab[gen%2].put(gen, str))
traceallocfree.go#L83: func traceSpanTypeAndClass(s *mspan) traceArg {
traceallocfree.go#L85: return traceArg(s.spanclass) << 1
traceallocfree.go#L87: return traceArg(1)
traceallocfree.go#L92: tl.eventWriter(traceGoRunning, traceProcRunning).event(traceEvSpan, traceSpanID(s), traceArg(s.npages), traceSpanTypeAndClass(s))
traceallocfree.go#L97: tl.eventWriter(traceGoRunning, traceProcRunning).event(traceEvSpanAlloc, traceSpanID(s), traceArg(s.npages), traceSpanTypeAndClass(s))
traceallocfree.go#L106: func traceSpanID(s *mspan) traceArg {
traceallocfree.go#L107: return traceArg(uint64(s.base())-trace.minPageHeapAddr) / pageSize
traceallocfree.go#L130: func traceHeapObjectID(addr uintptr) traceArg {
traceallocfree.go#L131: return traceArg(uint64(addr)-trace.minPageHeapAddr) / minHeapAlign
traceallocfree.go#L152: func traceGoroutineStackID(base uintptr) traceArg {
traceallocfree.go#L153: return traceArg(uint64(base)-trace.minPageHeapAddr) / fixedStack
traceallocfree.go#L157: func traceCompressStackSize(size uintptr) traceArg {
traceallocfree.go#L161: return traceArg(sys.Len64(uint64(size)))
tracebuf.go#L73: func (w traceWriter) event(ev traceEv, args ...traceArg) traceWriter {
traceevent.go#L98: type traceArg uint64
traceevent.go#L132: func (e traceEventWriter) event(ev traceEv, args ...traceArg) {
traceevent.go#L139: func (tl traceLocker) stack(skip int) traceArg {
traceevent.go#L140: return traceArg(traceStack(skip, nil, tl.gen))
traceevent.go#L148: func (tl traceLocker) startPC(pc uintptr) traceArg {
traceevent.go#L150: return traceArg(trace.stackTab[tl.gen%2].put([]uintptr{
traceevent.go#L159: func (tl traceLocker) string(s string) traceArg {
traceevent.go#L160: return traceArg(trace.stringTab[tl.gen%2].put(tl.gen, s))
traceevent.go#L166: func (tl traceLocker) uniqueString(s string) traceArg {
traceevent.go#L167: return traceArg(trace.stringTab[tl.gen%2].emit(tl.gen, s))
traceevent.go#L171: func (tl traceLocker) rtype(typ *abi.Type) traceArg {
traceevent.go#L172: return traceArg(trace.typeTab[tl.gen%2].put(typ))
traceruntime.go#L286: tl.eventWriter(traceGoRunning, traceProcRunning).event(traceEvProcsChange, traceArg(procs), tl.stack(1))
traceruntime.go#L297: tl.eventWriter(traceGoSyscall, traceProcIdle).event(traceEvProcStart, traceArg(pp.id), pp.trace.nextSeq(tl.gen))
traceruntime.go#L312: tl.eventWriter(traceGoRunning, traceProcRunning).event(traceEvGCActive, traceArg(trace.seqGC))
traceruntime.go#L323: tl.eventWriter(traceGoRunning, traceProcRunning).event(traceEvGCBegin, traceArg(trace.seqGC), tl.stack(3))
traceruntime.go#L334: tl.eventWriter(traceGoRunning, traceProcRunning).event(traceEvGCEnd, traceArg(trace.seqGC))
traceruntime.go#L401: tl.eventWriter(traceGoRunning, traceProcRunning).event(traceEvGCSweepEnd, traceArg(pp.trace.swept), traceArg(pp.trace.reclaimed))
traceruntime.go#L424: tl.eventWriter(traceGoRunning, traceProcRunning).event(ev, traceArg(newg.goid), tl.startPC(pc), tl.stack(2))
traceruntime.go#L434: w.event(traceEvGoStart, traceArg(gp.goid), gp.trace.nextSeq(tl.gen))
traceruntime.go#L459: tl.eventWriter(traceGoRunning, traceProcRunning).event(traceEvGoStop, traceArg(trace.goStopReasons[tl.gen%2][reason]), tl.stack(1))
traceruntime.go#L467: tl.eventWriter(traceGoRunning, traceProcRunning).event(traceEvGoBlock, traceArg(trace.goBlockReasons[tl.gen%2][reason]), tl.stack(skip))
traceruntime.go#L474: tl.eventWriter(traceGoRunning, traceProcRunning).event(traceEvGoUnblock, traceArg(gp.goid), gp.trace.nextSeq(tl.gen), tl.stack(skip))
traceruntime.go#L487: w.event(ev, traceArg(nextg.goid), nextg.trace.nextSeq(tl.gen))
traceruntime.go#L565: tl.eventWriter(goStatus, procStatus).event(traceEvProcSteal, traceArg(pp.id), pp.trace.nextSeq(tl.gen), traceArg(mStolenFrom))
traceruntime.go#L570: tl.eventWriter(traceGoRunning, traceProcRunning).event(traceEvHeapAlloc, traceArg(live))
traceruntime.go#L580: tl.eventWriter(traceGoRunning, traceProcRunning).event(traceEvHeapGoal, traceArg(heapGoal))
traceruntime.go#L593: tl.eventWriter(traceGoBad, traceProcBad).event(traceEvGoCreateSyscall, traceArg(gp.goid))
traceruntime.go#L620: tl.eventWriter(traceGoRunning, traceProcRunning).event(traceEvUserTaskBegin, traceArg(id), traceArg(parentID), tl.string(taskType), tl.stack(3))
traceruntime.go#L633: tl.eventWriter(traceGoRunning, traceProcRunning).event(traceEvUserTaskEnd, traceArg(id), tl.stack(2))
traceruntime.go#L658: tl.eventWriter(traceGoRunning, traceProcRunning).event(ev, traceArg(id), tl.string(name), tl.stack(3))
traceruntime.go#L671: tl.eventWriter(traceGoRunning, traceProcRunning).event(traceEvUserLog, traceArg(id), tl.string(category), tl.uniqueString(message), tl.stack(3))
tracestatus.go#L63: w = w.event(traceEvGoStatus, traceArg(goid), traceArg(uint64(mid)), traceArg(status))
tracestatus.go#L65: w = w.event(traceEvGoStatusStack, traceArg(goid), traceArg(uint64(mid)), traceArg(status), traceArg(stackID))
tracestatus.go#L70: w = w.event(traceEvGCMarkAssistActive, traceArg(goid))
tracestatus.go#L132: w = w.event(traceEvProcStatus, traceArg(pid), traceArg(status))
tracestatus.go#L136: w = w.event(traceEvGCSweepActive, traceArg(pid))
tracestatus.go#L233: func (r *traceSchedResourceState) nextSeq(gen uintptr) traceArg {
tracestatus.go#L235: return traceArg(r.seq[gen%2])